Index of ftp://95.26.29.179/My_Book/[Programm]/Opera [10.52]
Parent Directory
Opera_1052_ru_Setup.exe
10.00Mb
April 29 2010
desktop.ini
68.00b
June 3 2007